package vip.xiaomoli.courier.util;

public interface CourierConstant {

    String THREAD_NAME = "CourierThread";

    int SLOT_THREAD_NUM = 10;

    int TASK_THREAD_NUM = 150;

    /** 扫库间隔时间 */
    int SCAN_DELAY_SECONDS = 15;

    /** 提前加载到时间轮的时间 */
    int ADVANCE_LOAD_SECONDS = SCAN_DELAY_SECONDS*2*5;

    /** 失败重试间隔时间，会加载任务到时间轮再次执行 */
    int FAIL_RETRY_SECONDS = 30;

    /** 执行超时时间，会加载任务到时间轮再次执行 */
    int EXEC_TIMEOUT_SECONDS = 30;

    /** 执行成功的记录保留天数 */
    int SUCC_RETAIN_DAYS = 5;

}
